.el-timeline {
  font-size: 14px;
}

.el-timeline-item__tail {
  border-left: 2px solid var(--color-border-second);
}

.el-timeline-item__node {
  background-color: var(--color-border-second);
}

.el-timeline-item__node--primary {
  background-color: var(--color-primary);
}

.el-timeline-item__node--success {
  background-color: var(--color-success);
}

.el-timeline-item__node--warning {
  background-color: var(--color-warning);
}

.el-timeline-item__node--danger {
  background-color: var(--color-danger);
}

.el-timeline-item__node--info {
  background-color: var(--color-font-third);
}

.el-timeline-item__content {
  color: var(--color-font-first);
}

.el-timeline-item__timestamp {
  color: var(--color-font-third);
}
